Estimation Metrics for Courseware Maintenance Effort

نویسندگان

  • Christine W. Thackaberry
  • Roy Rada
چکیده

Software engineering methods and metrics to estimate development time for the development and maintenance of computer-based training (CBT) differ from methods and metrics used to develop large information systems. The estimation techniques for large information systems employ Lines-Of-Code and Feature/Function points to calculate project effort in staff-months [Boehm 1981]; techniques that are difficult to apply to CBT effort estimation. For the development of computer-based training systems, Development to Delivery Time Ratios have been the usual estimation metric, but these also have limitations [Marshall et al. 1995]. Metrics to accurately measure the development effort of Multimedia Information Systems (MIS) are currently being developed and investigated [Fletcher et al. 1997], but still differ from computer-based training systems development. This paper presents an estimation model for effort development of small courseware projects (less than 2 staff-months). By identifying the sub-tasks of the development phase, an individual estimation technique is suggested for each sub-task. The sum of all sub-tasks estimations determines the total effort estimation for the development phase of a particular lesson. Incorporating historical data as a baseline and identifying risk cost factors, this method is accurate for estimating effort of some sub-tasks and for the lesson unit as a whole. This method is not meant to be a „silver bullet“ [Brooks 1995] but a start toward building an accurate estimation tool and a refinement of the development process. Categories: Software, Software Engineering

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

e-Learning Courseware Effort Estimate Model

This paper presents an improved software estimation model, which uses to estimate developing effort of e-Learning's contents. This model is called the e-Learning courseware Effort Estimate Model (EEEM). This model uses special designed storyboard to delineate the e-Learning courseware's contents and define the measurement metrics. Research was conducted using statistical data from the real worl...

متن کامل

Estimation and Prediction Metrics for Adaptive Maintenance Effort of Object-Oriented Systems

ÐMany software systems built in recent years have been developed using object-oriented technology and, in some cases, they already need adaptive maintenance in order to satisfy market and customer needs. In most cases, the estimation and prediction of maintenance effort is performed with difficulty due to the lack of metrics and suitable models. In this paper, a model and metrics for estimation...

متن کامل

Metrics for Controlling Effort During Adaptive Maintenance of Object-Oriented Systems

The object-oriented modeling has been largely adopted in industry in the last years. Several systems built 4 or 5 years ago may need an adaptive maintenance process in order to better satisfy market and customer needs. In this paper1, a model for effort estimation/prediction of the adaptive maintenance is presented. A selection of metrics for effort estimation has been applied to the general mo...

متن کامل

Code-based analysis of the development effort of a large scale courseware project

This paper investigates proposed code-based measures for multimedia courseware as part of an on-going program of research into effort estimation models. The proposed code-based size measures are analysed using source code and project data from WinlEcon courseware written in the ToolBook authoring language. Statistical analysis of a priori, ToolBook specific and portable subsets of 47 code measu...

متن کامل

A controlled experiment in assessing and estimating software maintenance tasks

Context: Software maintenance is an important software engineering activity that has been reported to account for the majority of the software total cost. Thus, understanding the factors that influence the cost of software maintenance tasks helps maintainers to make informed decisions about their work. Objective: This paper describes a controlled experiment of student programmers performing mai...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. UCS

دوره 4  شماره 

صفحات  -

تاریخ انتشار 1998